package com.his.pojos;

import java.io.Serializable;
import javax.persistence.*;
import java.math.BigDecimal;
import java.util.Date;


/**
 * The persistent class for the HIS_OUTPATIENT_REFUND database table.
 * 
 */
@Entity
@Table(name="HIS_OUTPATIENT_REFUND")
@NamedQuery(name="HisOutpatientRefund.findAll", query="SELECT h FROM HisOutpatientRefund h")
public class HisOutpatientRefund implements Serializable {
	private static final long serialVersionUID = 1L;

	@Id
	@Column(name="MZTF_NO")
	private long mztfNo;

	@Column(name="BR_NAME")
	private String brName;

	@Column(name="CFKY_NO")
	private BigDecimal cfkyNo;

	@Column(name="GH_NO")
	private BigDecimal ghNo;

	@Column(name="MZTF_AMOUN_RECEIVABLE")
	private BigDecimal mztfAmounReceivable;

	@Temporal(TemporalType.DATE)
	@Column(name="MZTF_DATE")
	private Date mztfDate;

	@Column(name="MZTF_PAID")
	private BigDecimal mztfPaid;

	@Column(name="MZTF_REFUNDABLE_AMOUNT")
	private BigDecimal mztfRefundableAmount;

	@Column(name="MZTF_STATE")
	private String mztfState;

	public HisOutpatientRefund() {
	}

	public long getMztfNo() {
		return this.mztfNo;
	}

	public void setMztfNo(long mztfNo) {
		this.mztfNo = mztfNo;
	}

	public String getBrName() {
		return this.brName;
	}

	public void setBrName(String brName) {
		this.brName = brName;
	}

	public BigDecimal getCfkyNo() {
		return this.cfkyNo;
	}

	public void setCfkyNo(BigDecimal cfkyNo) {
		this.cfkyNo = cfkyNo;
	}

	public BigDecimal getGhNo() {
		return this.ghNo;
	}

	public void setGhNo(BigDecimal ghNo) {
		this.ghNo = ghNo;
	}

	public BigDecimal getMztfAmounReceivable() {
		return this.mztfAmounReceivable;
	}

	public void setMztfAmounReceivable(BigDecimal mztfAmounReceivable) {
		this.mztfAmounReceivable = mztfAmounReceivable;
	}

	public Date getMztfDate() {
		return this.mztfDate;
	}

	public void setMztfDate(Date mztfDate) {
		this.mztfDate = mztfDate;
	}

	public BigDecimal getMztfPaid() {
		return this.mztfPaid;
	}

	public void setMztfPaid(BigDecimal mztfPaid) {
		this.mztfPaid = mztfPaid;
	}

	public BigDecimal getMztfRefundableAmount() {
		return this.mztfRefundableAmount;
	}

	public void setMztfRefundableAmount(BigDecimal mztfRefundableAmount) {
		this.mztfRefundableAmount = mztfRefundableAmount;
	}

	public String getMztfState() {
		return this.mztfState;
	}

	public void setMztfState(String mztfState) {
		this.mztfState = mztfState;
	}

}